MKTMRGLRNCSNDAVTLDLTVHPPPPPPLPPPAPSTVSSSTASTSLSFDEEETSESKIGRLISEHPVIIFTRFSSCCMCHVMKKLLSTVGVHPTVIEIDDGEIAYLAVEAAPVLFIGGTCVGGFESLVALHLSGQLIPRLVEVGALWA